someone who passes judgment - Francés Inglés Diccionario